make a concoction - French English Dictionary